//
// Created by wkm on 2023-12-03.
//

#include "sync_count4.h"

void sync_count4::prc_counter() {
    if (!preset) // 这里有问题，可能是书上写的有错
        data_out = data_in;
    else if (updown)
        data_out = data_out.read() + 1;
    else
        data_out = data_out.read() - 1;
}